package com.stedu.mapper;

import com.stedu.bean.Repair;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface RepairMapper {
    //添加
    int insert(Repair r);
    //根据eid删除
    int delete(Integer rid);
    //根据ID修改
    int update(Repair r);
    //根据姓名查询
    List<Repair> selectByOname(String oname);
    List<Repair> selectByOid(Integer oid);
    List<Repair> selectByPid(Integer pid);
    //查询所有
    List<Repair> selectAll();
    //根据id查询
    Repair selectByRid(Integer rid);
    //获取某个维修项目的维修人员
    List<Integer> selectPidByRid(Integer rid);
    //删除某个维修项目与维修人员的关联关系
    void deleteRidAndPidByRid(Integer rid);
    //添加某个维修项目与维修人员的关联关系
    void insertRidAndPid(@Param("rid") Integer rid,@Param("pids") Integer[] pids);

}
